*{
    margin: 0;
    padding: 0;
    list-style: none;
}


/* 头部 */
.header{
    height: 176px;
}
/* 头部一:黑色框 */
.header1{
    height: 36px;
    background-color: #333;
}
/* 头部一居中 */
.header1 .header1center{
    width: 1090px;
    height: 36px;
    margin: 0 auto;
}
/* 头部一左方 */
.header1 .header1center .left{
    float: left;
    height: 36px;
    overflow: hidden;
}
/* 头部一左方小喇叭 */
.header1 .header1center .leftborn{
    float: left;
    margin-top: 11px;
    height: 15px;
    width: 15px;
    background-image: url(http://yanxuan.nosdn.127.net/d132c2561f18f1149d566a60d05fd9b7.gif);
    background-size: 100% 100%;
    margin-right: 10px;
}
/* 头部一左方通知 */
.header1 .header1center .leftnotice{
    float: left;
    height: 72px;
    animation: notice_move 12s infinite steps(2) alternate
}
/* 左方通知信息 */
.header1 .header1center .leftnotice a{
    display: inline-block;
    height: 36px;
    line-height: 36px;
    color: #CC9756;
    font-size: 12px;
}
/* 左方通知信息动画 */
@keyframes notice_move{
    from{
        margin-top: 0;
    }
    to{
        margin-top: -72px;
    }
}
/* 左方通知鼠标接触样式 */
.header1 .header1center .leftnotice a:hover{
    color: white;
    text-decoration: none;
}
/* 头部一右方 */
.header1 .header1center .right{
    float: right;
}
/* 头部一右方内容样式 */
.header1 .header1center .right div{
    float: left;
    height: 36px;
    line-height: 36px;
    margin-right: 10px;
    font-size: 12px;
    position: relative;
    z-index: 98;
}
/* 文本样式 */
.header1 .header1center .right div a{
    display: inline-block;
    color: #ccc;
    text-decoration: none;
}
/* 分割线样式 */
.header1 .header1center .right div .a1:before{
    content: '';
    display: inline-block;
    height: 16px;
    border-left: 1px solid #5c5c5c;
    vertical-align: middle;
    margin-right: 9px;
}
/* 登陆注册接触样式 */
.header1 .header1center .right div .a0:hover{
    color: white;
}
/* 其他文本接触样式 */
.header1 .header1center .right div .a1:hover{
    color: white;
}
/* 右方下拉箭头样式 */
.header1 .header1center .right div .arrow{
    display: inline-block;
    margin-bottom: 2px;
    margin-left: 5px;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxtop-s2904006215-b2811ec0e9.png?imageView&type=webp);
    background-position: 0 -690px;
    height: 5px;
    width: 11px;
     /* 颠倒图片 */
     -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
     -ms-transform: rotate(180deg);
     -o-transform: rotate(180deg);
     transform: rotate(180deg);
}
/* 右方手机样式 */
.header1 .header1center .right div .phone{
    display: inline-block;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxtop-s2904006215-b2811ec0e9.png?imageView&type=webp);
    background-position: 0 0;
    height: 11px;
    width: 7px;
    margin-right: 5px;
}
/* 下拉框1 */
.header1 .header1center .right .select1{
    position: absolute;
    top: 36px;
    right: -3px;
    left: 0px;
    bottom: -124px;
    background-color: #fff;
    border: 1px solid #ddd;
    min-width: 83px;
    height: 116px;
    padding: 3px 0;
    margin: 0;
    box-shadow: 0 0 3px 0 rgb(0 0 0 / 20%);
    display: none;
}
/* 下拉框2 */
.header1 .header1center .right .select2{
    position: absolute;
    top: 36px;
    right: -3px;
    left: 0px;
    bottom: -124px;
    background-color: #fff;
    border: 1px solid #ddd;
    min-width: 83px;
    height: 155px;
    padding: 3px 0;
    margin: 0;
    box-shadow: 0 0 3px 0 rgb(0 0 0 / 20%);
    display: none;
}
/* 企业采购接触出现下拉框 */
.header1 .header1center .right div:nth-child(5):hover .select1{
    display: block!important;
}
/* 客服服务接触出现下拉框 */
.header1 .header1center .right div:nth-child(6):hover .select2{
    display: block!important;
}
/* 下拉框第一个内容样式 */
.header1 .header1center .right .a2{
    position: relative;
    display: block;
    margin: 0 13px;
    color: #999;
    text-align: center;
    line-height: 38px;
    white-space: nowrap;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
}
/* 下拉框其他内容样式 */
.header1 .header1center .right .a3{
    position: relative;
    display: block;
    margin: 0 13px;
    color: #999;
    text-align: center;
    line-height: 38px;
    border-top: 1px solid #ddd;
    white-space: nowrap;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
}
/* 下拉框文本接触样式 */
.header1 .header1center .right .a2:hover{
    color: #b4a078;
}
.header1 .header1center .right .a3:hover{
    color: #b4a078;
}


/* 头部2样式 */
.header2{
    height: 140px;
}
/* 头部2居中块样式 */
.header2 .header2center{
    width: 1090px;
    height: 140px;
    margin: 0 auto;
}
/* 网易严选图标外层 */
.header2 .header2center .logo_outer{
    float: left;
    width: 212px;
    height: 60px;
    margin-top: 24px;
 }
 /* 网易严选图标内层 */
 .header2 .header2center .logo_inner{
     height: 60px;
     width: 212px;
     background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxtop-s2904006215-b2811ec0e9.png?imageView&type=webp);
     background-position: 0 -298px;
 }
 /* 购物车外层 */
 .header2 .header2center .shopcar_outer{
     position: relative;
     margin-top: 26px;
     margin-left: 49px;
     float: right;
     z-index: 4;
 }
 /* 购物车内层 */
 .header2 .header2center .shopcar_inner{
     position: relative;
     cursor: pointer;
     width: 132px;
     height: 20px;
     border: 1px solid #CC9756;
     border-radius: 19px;
     padding: 8px 0;
 }
 /* 购物车图标 */
 .header2 .header2center .shopcar_inner .shopcar_logo{
     float: left;
     background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxtop-s2904006215-b2811ec0e9.png?imageView&type=webp);
     margin-left: 22px;
     background-position: 0 -148px;
     height: 18px;
     width: 18px;
 }
 /* 购物车文字 */
 .header2 .header2center .shopcar_inner .shopcar_word{
     float: left;
     color: #CC9756;
     margin-left: 5px;
     margin-top: -1px;
     font-size: 14px;
 }
 /* 购物车红点  */
 .header2 .header2center .shopcar_inner .shopcar_redpoint{
     background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxtop-s2904006215-b2811ec0e9.png?imageView&type=webp);
     background-position: 0 -51px;
     height: 19px;
     width: 19px;
     margin-left: 10px;
     margin-top: -1px;
     color: #fff;
     text-align: center;
     line-height: 20px;
     z-index: 1;
     float: left;
     font-size: 12px;
 }
 /* 搜索栏外层 */
 .header2 .header2center .search_outer{
     position: relative;
     margin-top: 26px;
     float: right;
     width: 534px;
     height: 36px;
 }
 /* 搜索栏内层 */
 .header2 .header2center .search_outer .search_inner{
     float: right;
 }
 /* 搜索栏图标 */
 .header2 .header2center .search_outer .search_inner .searchlogo{
     background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxtop-s2904006215-b2811ec0e9.png?imageView&type=webp);
     background-position: 0 -518px;
     background-repeat: no-repeat;
     height: 14px;
     width: 14px;
     position: absolute;
     left: 18px;
     top: 12px;
 }
 /* 搜索栏 */
 .header2 .header2center .search_outer .search_inner .searchbox{
     z-index: 1;
     display: block;
     height: 32px;
     line-height: 38px;
     padding-top: 2px;
     padding-bottom: 2px;
     border: 1px solid #CC9756;
     border-bottom-left-radius: 19px;
     border-top-left-radius: 19px;
     font-size: 14px;
     width: 402px;
     padding-left: 38px;
     /* 输入框聚焦时修饰外边框 */
     outline: 0;
     overflow: hidden;
     background: 0 0;
 }
 /* 搜索按钮样式 */
 .header2 .header2center .search_outer .searchbutton{
     width: 90px;
     height: 38px;
     float: right;
     background-color: #CC9756;
     border-top-right-radius: 19px;
     border-bottom-right-radius: 19px;
     cursor: pointer;
     color: #fff;
     line-height: 38px;
     text-align: center;
     font-size: 16px;
     letter-spacing: 1px;
 }
 /* 搜索文字样式 */
 .header2 .header2center .search_outer .searchbutton span{
     line-height: 38px;
     text-align: center;
     font-size: 16px;
     letter-spacing: 1px;
 }
/* 下方导行栏外层 */
.header2 .header2center .underline{
    line-height: 1;
    font-weight: 700;
    position: absolute;
    height: 30px;
    bottom: 21px;
    width: 1090px;
    box-sizing: border-box;
    font-size: 12px;
    top: 129px;
}
/* 下方导航栏文字外层样式 */
.header2 .header2center .underline li{
    float: left;
    margin-top: 27px;
    padding: 0 26px;
    font-size: 14px;
}
/* 下方导航栏第一个 */
.header2 .header2center .underline .underline_first{
    margin-left: 0;
    padding-left: 0;
}
/* 下方导行栏最后一个 */
.header2 .header2center .underline .underline_last{
    margin-right: 0;
    padding-right: 0;
}
/* 下方导航栏分割线 */
.header2 .header2center .underline .underline_a{
    float: left;
    border-left: 1px solid #ccc;
    height: 14px;
    margin-top: 28px;
    padding: 0px;
}
/* 下方文字样式 */
.header2 .header2center .underline a{
    text-decoration: none;
    color: #333;
}
/* 下方导航栏首页字眼常驻样式 */
.header2 .header2center .underline .a1{
    color: #CC9756;
    border-bottom: 3px solid #CC9756;
    display: block;
    padding-bottom: 7px;
    box-sizing: border-box;
    cursor: pointer;
    text-decoration: none;
}
/* 下方导航栏接触样式 */
.header2 .header2center .underline a:hover{
    color: #CC9756;
    border-bottom: 3px solid #CC9756;
    display: block;
    padding-bottom: 7px;
    box-sizing: border-box;
    cursor: pointer;
    text-decoration: none;
}


/* 网易严选APP大图外层 */
.body1{
    width: 1349px;
    display: block;
    overflow: hidden;
    height: 420px!important;
    position: relative;
    left: 0px;
    top: 0px;
    z-index: 90;
    opacity: 1;
    margin-top: 4px;
    margin: 0 auto;
}
/* 网易严选APP大图 */
.body1 .body1img{
    position: relative;
    left: -21%;
    cursor: pointer;
}


/* 左方粘滞热销榜 */
.sticky_left{
    position: sticky;
    margin-top: 22px;
    top: 62px!important;
    left: 0px;
    width: 108px;
    height: 362px;
    float: left;
    border: 1px solid #E2DED6;
    z-index: 98;
    background: #fff;
    border-radius: 4px;
    overflow: hidden;
}
/* 左方粘滞排行榜子元素第一个 */
.sticky_left .child1{
    background-image: url(http://yanxuan.nosdn.127.net/7c1853dd59b79d823ad3c4f3a0330049.png?imageView&type=webp);
    font-size: 16px;
    color: #BB3343;
    text-align: center;
    line-height: 37px;
    height: 37px;
    font-weight: 700;
    cursor: default;
}
/* 左方粘滞排行榜子元素第二个 */
.sticky_left .child2{
    color: #BB3343;
    font-weight: bold;
    width: 86px;
    height: 35px;
    padding: 1px 11px 0;
    text-align: left;
    position: relative;
    display: table;
    cursor: pointer;
}
/* 其他左方粘滞排行榜子元素 */
.sticky_left .child{
    color: #333;
    width: 86px;
    height: 35px;
    padding: 1px 11px 0;
    text-align: left;
    position: relative;
    display: table;
    cursor: pointer;
}
/* 其他左方粘滞排行榜子元素接触样式 */
.sticky_left .child span:hover{
    color: #BB3343;
}
/* 左方粘滞排行榜子元素分割线 */
.sticky_left .child::after{
    content: '';
    display: block;
    width: 88px;
    border-bottom: 1px solid #E2DED6;
    position: absolute;
    bottom: -1px;
    left: 11px;
    z-index: 1;
}
.sticky_left .child2::after{
    content: '';
    display: block;
    width: 88px;
    border-bottom: 1px solid #E2DED6;
    position: absolute;
    bottom: -1px;
    left: 11px;
    z-index: 1;
}
/* 左方粘滞排行榜图标 */
.sticky_left img{
    position: absolute;
    top: 2px;
    left: 12px;
    width: 30px;
    height: 30px;
}
/* 左方粘滞排行榜文本 */
.sticky_left span{
    vertical-align: middle;
    display: table-cell;
    line-height: 14px;
    font-size: 12px;
    padding-left: 36px;
}


/* 右方粘滞布局 */
.sticky_right{
    position: sticky;
    margin-top: 22px;
    top: 62px!important;
    right: 0px;
    width: 72px;
    height: 360px;
    float: right;
    background-color: #fff;
    z-index: 98;
}
/* 右方粘滞布局二维码块 */
.sticky_right .top{
    height: 140px;
    cursor: pointer;
    position: relative;
}
/* 二维码块下方分割线 */
.sticky_right .top::after{
    display: block;
    left: 6px;
    bottom: 0;
    width: 60px;
    content: '';
    border-bottom: 1px solid #eaeaea;
    position: absolute;
}
/* 二维码块二维码 */
.sticky_right .top .img{
    height: 70px;
    background-image: url(./二维码.png);
}
/* 二维码块文本1 */
.sticky_right .top .text1{
    height: 17px;
    line-height: 17px;
    color: #666;
    text-align: center;
    font-size: 12px;
}
/* 二维码块文本2 */
.sticky_right .top .text2{
    height: 17px;
    line-height: 17px;
    color: #BC3B3B;
    text-align: center;
    font-size: 12px;
}
/* 订阅电子刊外层 */
.sticky_right .one{
    height: 64px;
    width: 72px;
    background-color: #fff;
    color: #666;
    text-align: center;
    line-height: 1;
    cursor: pointer;
    padding-top: 14px;
    position: relative;
}
/* 订阅电子刊图标 */
.sticky_right .one i{
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfixedtool-sb35ce57899-796b48a324.png?imageView&type=webp);
    background-position: 0 -527px;
    height: 26px;
    width: 26px;
    display: inline-block;
    overflow: hidden;
    font-size: 12px;
}
/* 订阅电子刊文本 */
.sticky_right .one p{
    text-align: center;
    line-height: 20px;
    font-size: 14px;
    margin: 8px auto 0;
}
/* 在线客服外层 */
.sticky_right .two{
    height: 68px;
    width: 72px;
    background-color: #fff;
    color: #666;
    text-align: center;
    line-height: 1;
    cursor: pointer;
    padding-top: 14px;
    position: relative;
}
/* 在线客服图标 */
.sticky_right .two i{
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfixedtool-sb35ce57899-796b48a324.png?imageView&type=webp);
    background-position: 0 -128px;
    height: 31px;
    width: 32px;
    display: inline-block;
    overflow: hidden;
    font-size: 12px;
}
/* 在线客服文本 */
.sticky_right .two p{
    text-align: center;
    line-height: 19px;
    font-size: 14px;
    margin: 8px auto 0;
}
/* 在线客户上方分割线 */
.sticky_right .two::before{
    display: block;
    left: 6px;
    top: 0;
    width: 60px;
    content: '';
    border-bottom: 1px solid #eaeaea;
    position: absolute;
}
/* 回顶部跳转 */
.sticky_right a{
    text-decoration: none!important;
}
/* 回顶部外层 */
.sticky_right .three{
    width: 72px;
    height: 46px;
    background-color: #fff;
    color: #666;
    text-align: center;
    line-height: 1;
    cursor: pointer;
    padding-top: 14px;
    position: relative;
}
/* 回顶部上方分割线 */
.sticky_right .three::before{
    display: block;
    left: 6px;
    top: 0;
    width: 60px;
    content: '';
    border-bottom: 1px solid #eaeaea;
    position: absolute;
} 
/* 回顶部图标 */
.sticky_right .three i{
   background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfixedtool-sb35ce57899-796b48a324.png);
   background-position: 0 -299px;
   height: 15px;
   width: 24px;
   display: inline-block;
   overflow: hidden;
}
/* 回顶部文本 */
.sticky_right .three p{
    text-align: center;
    line-height: 20px;
    font-size: 14px;
    margin: 8px auto 0;
}
/* 右方粘滞布居二维码以下接触样式 */
.sticky_right div:hover{
    color: #CC9756;
}
/* 订阅电子栏弹出框外层 */
.sticky_right .one .other{
    width: 400px;
    height: 220px;
    position: absolute;
    right: 62px;
    top: -68px;
    cursor: default;
    line-height: 20px;
    display: none;
}
/* 订阅电子栏接触弹出样式 */
.sticky_right .one:hover .other{
    display: block!important;
}
/* 弹出框内层 */
.sticky_right .one .other .inner{
    width: 370px;
    height: 220px;
    background: #FFF;
    border: 1px solid #EAEAEA;
    box-shadow: 0 2px 4px 0 #7f7f7f;
    position: relative;
    line-height: 20px;
    text-align: center;
}
/* 弹出框头部 */
.sticky_right .one .other .inner .header{
    background-image: url(http://yanxuan.nosdn.127.net/86fe9b8317068538cda05d96768a6e17.png?imageView&type=webp);
    height: 70px;
    text-align: center;
    line-height: 70px;
    font-size: 26px;
    color: #FFF;
    margin-top: -1px;
    margin-left: -1px;
}
/* 弹出框头部右上关闭按钮 */
.sticky_right .one .other .inner .close{
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxclose-s2ee250e88f-c6ae3be3a2.png?imageView&type=webp);
    background-position: 0 0;
    height: 10px;
    width: 10px;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}
/* 弹出框中间文本 */
.sticky_right .one .other .inner .text0{
    font-size: 14px;
    color: #999;
    text-align: center;
    margin-top: 20px;
}
/* 弹出框输入框外层 */
.sticky_right .one .other .inner .input_outer{
    width: 286px;
    height: 34px;
    margin: 10px auto 0;
    position: relative;
}
/* 输入框 */
.sticky_right .one .other .inner .input_inner{
    box-sizing: border-box;
    width: 206px;
    height: 34px;
    padding: 5px 10px;
    font-size: 14px;
    background: #F8F8F8;
    border: 1px solid #DDD;
    border-right: none;
    float: left;
    outline: 0;
}
/* 输入框按钮 */
.sticky_right .one .other .inner .input_buttom{
    width: 80px;
    height: 34px;
    background-color: #B4A078;
    float: left;
    font-size: 14px;
    color: #fff;
    line-height: 34px;
    cursor: pointer;
}
/* 弹出框下部 */
.sticky_right .one .other .inner .footer{
    margin-top: 31px;
    overflow: hidden;
    line-height: 1;
    box-sizing: border-box;
}
/* 弹出框下部文本外层 */
.sticky_right .one .other .inner .footer .text1{
    width: 122px;
    float: left;
}
/* 下部的三个图标 */
.sticky_right .one .other .inner .footer .img1{
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfixedtool-sb35ce57899-796b48a324.png?imageView&type=webp);
    background-position: 0 -563px;
    height: 14px;
    width: 14px;
}
.sticky_right .one .other .inner .footer .img2{
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfixedtool-sb35ce57899-796b48a324.png?imageView&type=webp);
    background-position: 0 -24px;
    height: 12px;
    width: 14px;
}
.sticky_right .one .other .inner .footer .img3{
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfixedtool-sb35ce57899-796b48a324.png?imageView&type=webp);
    background-position: 0 -431px;
    height: 14px;
    width: 14px;
}
/* 下部文本样式 */
.sticky_right .one .other .inner .footer span{
    font-size: 14px;
    color: #B4A078;
    text-align: center;
    line-height: 1;
}
/* 弹出框右边框小箭头 */
.sticky_right .one .other .inner .right_arrow{
    position: absolute;
    right: -11px;
    top: 96px;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfixedtool-sb35ce57899-796b48a324.png?imageView&type=webp);
    background-position: 0 -402px;
    height: 19px;
    width: 11px;
}


/* 新品首发外层 */
.body2{
    width: 1090px;
    height: 510px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
/* 新品首发头部 */
.body2 .body2header{
    width: 1090px;
    height: 28px;
    padding-bottom: 20px;
}
/* 新品首发头部左侧大字样样式 */
.body2 .body2header .left1{
    float: left;
    height: 28px;
}
.body2 .body2header .left1 a{
    text-decoration: none;
    color: #333;
}
.body2 .body2header .left1 a h3{
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
    float: left;
    margin-right: 20px;
}
/* 新品首发头部左侧小字样样式 */
.body2 .body2header .left2{
    float: left;
    width: 112px;
    padding-top: 13px;
    font-size: 14px;
    line-height: 1;
}
/* 新品首发头部右侧小字样样式 */
.body2 .body2header .right a{
    text-decoration: none;
    font-size: 14px;
    color: #333;
    float: right;
    line-height: 1;
    margin-left: 30px;
    padding-top: 14px;
}
/* 新品首发头部字样接触样式 */
.body2 .body2header a:hover{
    color: #b4a078;
}
/* 新品首发体部外层 */
.body2parent{
    width: 1090px;
    height: 411px;
    position: relative;
}
/* 新品首发体部四列布局 */
.body2parent div{
    float: left;
    margin-right: 10px;
    width: 265px;
    height: 361px;
}
.body2parent div:last-child{
    float: left;
    margin-right: 0px;
    width: 265px;
    height: 361px;
}
/* 新品首发体部四列布局图片 */
.body2parent section.top1{
    width: 265px;
    height: 265px;
    background-image: url(https://yanxuan-item.nosdn.127.net/e92e36d7c7a2a40b48f992c61d9a0185.png?type=webp&quality=95&thumbnail=265x265&imageView);
    background-color: #f4f4f4;
    cursor: pointer;
}
.body2parent section.top2{
    width: 265px;
    height: 265px;
    background-image: url(https://yanxuan-item.nosdn.127.net/c715004dd549dddd86da9f34fe028587.png?type=webp&quality=95&thumbnail=265x265&imageView);
    cursor: pointer;
}
.body2parent section.top3{
    width: 265px;
    height: 265px;
    background-image: url(https://yanxuan-item.nosdn.127.net/5ffed0b49ec1e939d15870e187d6264d.png?type=webp&quality=95&thumbnail=265x265&imageView);
    background-color: #f4f4f4;
    cursor: pointer;
}
.body2parent section.top4{
    width: 265px;
    height: 265px;
    background-image: url(https://yanxuan-item.nosdn.127.net/543a859b86b302d001c8da4265c80390.png?type=webp&quality=95&thumbnail=265x265&imageView);
    background-color: #f4f4f4;
    cursor: pointer;
}
/* 新品首发体部四列布局接触后图片 */ 
.body2parent section.top1:hover{
    background-image: url(https://yanxuan-item.nosdn.127.net/9a5e42a5d078fb0e472cb94739881c0c.png?type=webp&quality=95&thumbnail=265x265&imageView);
    cursor: pointer;
}
.body2parent section.top2:hover{
    background-image: url(https://yanxuan-item.nosdn.127.net/0ef28ee0dc92bf3d101859ca86834eab.png?type=webp&quality=95&thumbnail=265x265&imageView);
    cursor: pointer;
}
.body2parent section.top3:hover{
    background-image: url(https://yanxuan-item.nosdn.127.net/2603401c3a120f453ae7c7eebd805731.png?type=webp&quality=95&thumbnail=265x265&imageView);
    cursor: pointer;
}
.body2parent section.top4:hover{
    background-image: url(https://yanxuan-item.nosdn.127.net/4159df7aeb5f6dffe036c6c013518b40.jpg?type=webp&quality=95&thumbnail=265x265&imageView);
    cursor: pointer;
}
/* 新品首发体部四列布局图片下层 */
.body2parent section.buttom{
    width: 265px;
    height: 96px;
}
/* 提示标签 */
.body2parent section.buttom p.tag{
    width: 70px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin: 10px auto 5px;
    font-size: 12px;
    color: #fff!important;
    padding: 0 5px;
    background-color: #e36844;
}
/* 描述内容 */
.body2parent section.buttom p.content{
    width: 166px;
    margin: 0 auto 4px;
    max-height: 40px;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}
.body2parent section.buttom p.content:hover{
    color: #CC9756;
    cursor: pointer;
}
/* 价格外层 */
.body2parent section.buttom p.price{
    height: 14px;
    line-height: 14px;
    padding-top: 1px;
    padding-bottom: 9px;
    text-align: center;
}
/* 实际价格 */
.body2parent section.buttom p.price span.c_price{
    font-size: 12px;
    color: red;
}
/* 划去价格 */
.body2parent section.buttom p.price span.n_price{
    font-size: 12px;
    text-decoration: line-through;
    color: #999;
}
/* 周年庆图标 */
.body2parent section p.周年庆 img{
    width: 48px;
    height: 48px;
    position: absolute;
    top: 6;
    left: 6;
    right: 211;
    bottom: 211;
}


/* 人气推荐 */
.body3{
    padding: 60px 0;
    background: #f4f0ea;
    box-sizing: border-box;
    font-size: 12px;
}
/* 人气推荐居中 */
.body3 .body3center{
    width: 1090px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
.body3 .body3header{
    height: 28px;
    padding-bottom: 20px;
}
/* 人气推荐头部左侧大字样样式 */
.body3 .body3header .left1{
    float: left;
    height: 28px;
}
.body3 .body3header .left1 a{
    text-decoration: none;
    color: #333;
}
.body3 .body3header .left1 a h3{
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
    float: left;
    margin-right: 20px;
}
/* 人气推荐左侧小字外层 */
.body3 .body3header .left2{
    float: left;
    width: 250px;
    height: 28px;
    padding-left: 13px;
    
}
/* 人气推荐左侧小字 */
.body3 .body3header .left2 .text1{
    float: left;
    font-size: 14px;
    width: 70px;
    height: 28px;
    line-height: 28px;
    margin-right: 55px;
    text-align: center;
    position: relative;
    cursor: pointer;
    color: #b4a078;
    border-bottom: 2px solid #b4a078;
}
.body3 .body3header .left2 .text2{
    float: left;
    font-size: 14px;
    width: 70px;
    height: 28px;
    line-height: 28px;
    margin-right: 55px;
    text-align: center;
    position: relative;
    cursor: pointer;
}
/* 人气推荐头部右侧小字样样式 */
.body3 .body3header .right a{
    text-decoration: none;
    font-size: 14px;
    color: #333;
    float: right;
    line-height: 1;
    margin-left: 30px;
    padding-top: 14px;
}
/* 人气推荐头部左方大字样和右方字样接触样式 */
.body3 .body3header a:hover{
    color: #b4a078;
}
/* 人气推荐头部左方小字样接触样式 */
.body3 .body3header .left2 .text2:hover{
    color: #b4a078;
}
/* 人气推荐体部 */
.body3 .body3parent{
    height: 570px;
    position: relative;
}
/* 人气推荐左方大框 */
.body3 .body3parent .child1{
    background-color: #fff;
    width: 390px;
    height: 570px;
    margin-left: 0;
    float: left;
    text-align: center;
    line-height: 1;
    font-size: 13px;
    position: relative;
}
/* 右上方三个框 */
.body3 .body3parent .child2{
    background-color: #fff;
    overflow: hidden;
    width: 223px;
    height: 280px;
    float: left;
    margin-left: 10px;
    text-align: center;
}
/* 右下三个框 */
.body3 .body3parent .child3{
    margin-top: 10px;
    background-color: #fff;
    overflow: hidden;
    width: 223px;
    height: 280px;
    float: left;
    margin-left: 10px;
    text-align: center;
}
/* 大框头部 */
.body3 .body3parent .child1 .top1{
    margin-bottom: 18px;
    background: 0 0;
    border-bottom: 1px solid #F4F0EA;
    position: relative;
}
/* 大框头部外层 */
.body3 .body3parent .child1 .top1 div{
    width: 320px;
    height: 320px;
    margin: 40px 35px;
    overflow: hidden;
    cursor: pointer;
}
/* 大框周年庆图标 */
.body3 .body3parent .child1 .img0{
    width: 48px;
    height: 48px;
    position: absolute;
    left: 6px;
    top: 6px;
}
/* 大框的图片样式 */
.body3 .body3parent .child1 .top1 div .img1{
    width: 320px;
    height: 320px;
    transition: transform 1s linear;
}
/* 大框图片放大样式 */
.body3 .body3parent .child1 .top1 div:hover .img1{
    transform: scale(1.1,1.1);
}
/* 大框提示标签 */
.body3 .body3parent .child1 .buttom1 .tag{
    margin-bottom: 10px;
    height: 20px;
    font-size: 0;
    color: #fff;
    width: 200px;
    margin: 0 auto 3px;
    overflow: hidden;
}
/* 大框内容 */
.body3 .body3parent .child1 .buttom1 .content{
    line-height: 26px;
    max-height: 52px;
    margin: 0 auto 13px;
    font-size: 18px;
    width: 248px;
    color: #333;
    line-height: 26px;
    font-size: 18px;
    cursor: pointer;
}
/* 大框内容接触样式 */
.body3 .body3parent .child1 .buttom1 .content:hover{
    color: #b4a078;
}
/* 大框价格外层 */
.body3 .body3parent .child1 .buttom1 .price{
    font-size: 18px;
    line-height: 13px;
    padding: 1px 0 9px;
    margin: 0;
    text-align: center;
}
/* 大框实际价格 */
.body3 .body3parent .child1 .buttom1 .price .c_price{
    font-size: 18px;
    color: #d4282d;
}
/* 大框划去价格 */
.body3 .body3parent .child1 .buttom1 .price .n_price{
    font-size: 18px;
    text-decoration: line-through;
    color: #999;
}
/* 小框头部 */
.body3 .body3parent .top23{
    background: 0 0;
    border-bottom: 1px solid #F4F0EA;
    position: relative;
    margin-bottom: 8px;
    cursor: pointer;
}
/* 小框头部外层 */
.body3 .body3parent .top23 div{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/* 小框周年庆图标 */
.body3 .body3parent .child2 .img0{
    width: 48px;
    height: 48px;
    position: absolute;
    left: 6px;
    top: 6px;
}
.body3 .body3parent .child3 .img0{
    width: 48px;
    height: 48px;
    position: absolute;
    left: 6px;
    top: 6px;
}
/* 小框头部图片样式 */
.body3 .body3parent .top23 img{
    width: 180px;
    height: 180px;
    transition: transform 1s linear;
}
/* 大框图片放大样式 */
.body3 .body3parent .top23 div:hover img{
    transform: scale(1.05,1.05);
}
/* 小框底部 */
.body3 .body3parent .buttom23{
    width: 223px;
    height: 92px;
}
/* 小框标签外层 */
.body3 .body3parent .buttom23 .tag{
    margin-bottom: 4px;
    height: 20px;
    font-size: 0;
    color: #fff;
    width: 200px;
    margin: 0 auto 3px;
    overflow: hidden;
}
/* 小框标签 */
.body3 .body3parent .buttom23 .tag span{
    height: 20px;
    line-height: 20px;
    color: #fff!important;
    padding: 0 5px;
    background-color: #e36844;
    display: inline-block;
    font-size: 12px;
    margin-left: 3px;
    box-sizing: border-box;
}
/* 小框内容 */
.body3 .body3parent .buttom23 .content{
    width: 136px;
    margin: 0 auto 4px;
    line-height: 20px;
    color: #333;
    cursor: pointer;
}
/* 小框接触内容 */
.body3 .body3parent .buttom23 .content:hover{
    color: #b4a078;
}
/* 小框价格外层 */
.body3 .body3parent .buttom23 .price{
    font-size: 13px;
    line-height: 13px;
    padding: 1px 0 9px;
    margin: 0;
}
/* 小框实际价格 */
.body3 .body3parent .buttom23 .price .c_price{
    font-size: 13px;
    color: #d4282d;
}
/* 小框划去价格 */
.body3 .body3parent .buttom23 .price .n_price{
    font-size: 13px;
    text-decoration: line-through;
    color: #999;
}


/* 福利社 */
.fls {
    height: 420px;
    padding: 54px 0px 52px;
    margin-top: 60px;
    background-color: #f4f0ea;
}
.fls .container {
    width: 1090px;
    height: 424px;
    margin: 0 auto;
}
.fls .header {
    width: 1090px;
    height: 28px;
    padding-bottom: 20px;
    margin: 0 auto;
    background-color: #f4f0ea;
}
.fls .header_left {
    line-height: 1;
    float: left;
}
.fls .header_left .name {
    margin-right: 20px;
    float: left;
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
    cursor: pointer;
}
.fls .header_right {
    line-height: 1;
    float: right;
}
.fls .header_right .name {
    margin-left: 30px;
    padding-top: 14px;
    font-size: 14px;
    line-height: 1;
    display: inline-block;
    cursor: pointer;
}
.fls .center .top1 {
    width: 224px;
    height: 376px;
    float: left;
    cursor: pointer;
}
.fls .center .img_1 {
    width: 100%;
    height: 100%;
}
.fls .center .top2 {
    width: 866px;
    height: 376px;
    float: right;
}
.fls .center .top2_1 {
    width: 588px;
    height: 376px;
    padding: 0px 17px 0px 19px;
    background-color: #fff;
    float: left;
}
.fls .center .top2_1 .hd {
    width: 588px;
    height: 24px;
    padding: 19px 0 12px;
    border-bottom: 1px solid #F4F0EA;
    font-size: 18px;
}
.fls .center .lt {
    font-size: 16px;
    float: left;
    display: inline;
}
.fls .center .rt {
    margin-top: 6px;
    font-size: 12px;
    float: right;
    display: inline;
    cursor: pointer;
    /* color: #999; */
}
.fls .center .top2_1 .bd {
    margin-top: 20px;
    margin-right: -20px;
}
.fls .center .item {
    width: 284px;
    margin: 0 20px 20px 0;
    font-size: 14px;
    float: left;
    display: inline;
    position: relative;
}
.fls .center .item .item_left {
    width: 130px;
    height: 130px;
    margin-right: 10px;
    background-color: #FBF9F6;
    position: relative;
    float: left;
    display: inline;
}
.fls .center .item .item_right {
    line-height: 1.1;
    float: left;
    display: inline;
}
.fls .center .name {
    max-width: 130px;
    max-height: 40px;
    margin-top: 8px;
    font-size: 14px;
    overflow: hidden;
    line-height: 20px;
}
.fls .center .limitPrice {
    color: #BE4141;
}
.fls .center .limitPrice .yen {
    font-size: 12px;
    vertical-align: -2px;
}
.fls .center .limitPrice .num {
    font-size: 20px;
    font-weight: 700;
    vertical-align: -2px;
}
.fls .center .button {
    width: 90px;
    height: 28px;
    padding: 0;
    line-height: 26px;
    text-align: center;
    background-color: #BE4141;
    border: 1px solid #D25A5A;
    border-radius: 2px;
    position: absolute;
    bottom: 8px;
    letter-spacing: normal;
    cursor: pointer;
    font-size: 12px;
    color: #fff;
    box-sizing: border-box;
}
.fls .center .counterPrice {
    margin-top: 2px;
    color: #A4A4A4;
}
.fls .center .counterPrice .num {
    text-decoration: line-through;
}
.fls .center .top2_2 {
    width: 242px;
    height: 188px;
    padding: 0px 20px 0px 22px;
    border-left: 1px solid #F4F0EA;
    float: right;
    box-sizing: border-box;
    background-color: #fff;
}
.fls .center .top2_2Hd {
    width: 199px;
    height: 55px;
    padding: 19px 0 12px;
    box-sizing: border-box;
}
.fls .center .top2_2 .lt {
    font-size: 16px;
    float: left;
    display: inline;
}
.fls .center .top2_2 .rt {
    font-size: 12px;
    margin-top: 6px;
    cursor: pointer;
    /* color: #999; */
    float: right;
    display: inline;
}
.fls .center .top2_2 .item {
    width: 200px;
    margin-bottom: 20px;
    font-size: 14px;
    position: relative;
    float: left;
    display: inline;
}
.fls .center .top2_2 .item_left {
    width: 50px;
    height: 50px;
    margin-right: 20px;
    background-color: #FBF9F6;
    float: left;
    display: inline;
}
.fls .center .top2_2 .item_right {
    width: 130px;
    line-height: 1.1;
    float: left;
    display: inline;
}
.fls .center .top2_2 .name {
    max-width: 130px;
    margin: 4px 0 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    box-sizing: border-box;
    line-height: 1.1;
}
.fls .center .top2_2 .price {
    line-height: 1.1;
    font-size: 14px;
}
.fls .center .top2_2 .limitPrice {
    color: #BE4141;
    line-height: 1.1;
}
.fls .center .top2_2 .cart {
    position: absolute;
    right: 0;
    bottom: 0;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-web/p/20150730/style/img/x2/cart-s69c3d14a1a-b6b0eb144e.png?imageView&type=webp);
    background-position: 0px -400px;
    height: 24px;
    width: 24px;
    line-height: 1.1;
    cursor: pointer;
}
.fls .center .top2_3 {
    width: 242px;
    height: 188px;
    padding: 0px 20px 0px 22px;
    border-left: 1px solid #F4F0EA;
    float: right;
    box-sizing: border-box;
    background-color: #fff;
}
.fls .center .top2_3Hd {
    width: 199px;
    height: 55px;
    padding: 19px 0 12px;
    box-sizing: border-box;
}
.fls .center .top2_3 .lt {
    font-size: 16px;
    float: left;
    display: inline;
}
.fls .center .top2_3 .rt {
    font-size: 12px;
    margin-top: 6px;
    cursor: pointer;
    /* color: #999; */
    float: right;
    display: inline;
}
.fls .center .top2_3 .item {
    width: 200px;
    margin-bottom: 20px;
    font-size: 14px;
    position: relative;
    float: left;
    display: inline;
}
.fls .center .top2_3 .item_left {
    width: 50px;
    height: 50px;
    margin-right: 20px;
    background-color: #FBF9F6;
    float: left;
    display: inline;
}
.fls .center .top2_3 .item_right {
    width: 130px;
    line-height: 1.1;
    float: left;
    display: inline;
}
.fls .center .top2_3 .name {
    max-width: 130px;
    margin: 4px 0 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    box-sizing: border-box;
    line-height: 1.1;
}
.fls .center .top2_3 .price {
    line-height: 1.1;
    font-size: 14px;
}
.fls .center .top2_3 .limitPrice {
    color: #BE4141;
    line-height: 1.1;
}
.fls .center .top2_3 .cart {
    position: absolute;
    right: 0;
    bottom: 0;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-web/p/20150730/style/img/x2/cart-s69c3d14a1a-b6b0eb144e.png?imageView&type=webp);
    background-position: 0px -400px;
    height: 24px;
    width: 24px;
    line-height: 1.1;
    cursor: pointer;
}



/* 上一下四系列 */
.xl {
    height: 6312px;
    margin-top: 60px;
}

.xl .g-row {
    width: 1090px;
    height: 789px;
    margin: 0 auto;
    box-sizing: border-box;
}
.xl .header {
    width: 1090px;
    height: 28px;
    padding-bottom: 20px;
}
.xl .header .header_left {
    line-height: 1;
    float: left;
}
.xl .header .name {
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
    float: left;
    margin-right: 20px;
}
.xl .header .header_right {
    line-height: 1;
    float: right;
}
.xl .header .subCateList {
    font-size: 14px;
    padding-top: 14px;
    display: inline-block;
    line-height: 1;
    box-sizing: border-box;
    clear: both;
}
.xl .header .spilt {
    margin: 0 13px;
    font-weight: bold;
}
.xl .header .litname {
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    outline: 0;
    line-height: 1;
}
.xl .header .moreItems {
    margin-left: 30px;
    padding-top: 14px;
    line-height: 1;
    display: inline-block;
    cursor: pointer;
    font-size: 14px;
}
.xl .banner {
    width: 1090px;
    height: 310px;
    margin-bottom: 20px;
    box-sizing: border-box;
}
.xl .bd {
    display: block;
    width: 1090px;
    height: 411px;
    overflow: hidden;
}
.xl .item {
    width: 265px;
    height: 361px;
    margin-right: 10px;
    margin-bottom: 50px;
    /* background-color: #ccc; */
    float: left;
}
.xl .item:last-child {
    margin: 0;
}
.xl .item .product {
    width: 265px;
    height: 361px;
    line-height: 1;
    text-align: center;
    font-size: 13px;
    position: relative;
}
.xl .item .shang {
    height: 265px;
    margin-bottom: 8px;
    overflow: hidden;
    position: relative;
    background-color: #f4f4f4;
    cursor: pointer;
    box-sizing: border-box;
}
.xl .item .img {
    width: 265px;
    height: 265px;
    background-image: none;
    background-color: #f4f4f4;
    display: block;
    margin: 0 auto;
    box-sizing: border-box;
    transition: transform 1s;
}
.xl .item .promLogo {
    position: absolute;
    left: 6px;
    top: 6px;
    vertical-align: top;
}
.xl .item .promBanner {
    text-align: left;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30px;
    background-repeat: no-repeat;
    padding-right: 10px;
    box-sizing: border-box;
}
.xl .item .promTitle {
    max-width: 200px;
    height: 36px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: right;
    margin-top: -6px;
    z-index: 1;
    padding-left: 8px;
    padding-right: 14px;
    float: left;
    border-top-left-radius: 3px;
    box-sizing: border-box;
}
.xl .item .title {
    font-size: 12px;
    height: 15px;
    line-height: 1;
    margin-top: 5px;
    margin-left: 0;
    padding-top: 0;
    text-align: center;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
}
.xl .item .subTitle {
    font-size: 14px;
    height: 20px;
    line-height: 14px;
    margin-top: -1px;
    font-weight: 700;
    text-align: center;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
}
.xl .item .qi {
    font-size: 12px;
    font-weight: 400;
    display: inline-block;
    box-sizing: border-box;
    line-height: 14px;
}
.xl .item .promContent {
    color: #fff;
    text-align: left;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 4px;
    padding-left: 4px;
    box-sizing: border-box;
}
.xl .item .xia {
    box-sizing: border-box;
    display: block;
}
.xl .item .prdtTags {
    height: 20px;
    font-size: 0;
    color: #fff;
    width: 200px;
    margin: 0 auto 3px;
    overflow: hidden;
    text-align: center;
    box-sizing: border-box;
}
.xl .item .itemTag {
    height: 20px;
    line-height: 20px;
    color: #fff;
    padding: 0 5px;
    background-color: #e36844;
    margin-left: 0;
    display: inline-block;
    font-size: 12px;
}
.xl .item .name {
    width: 166px;
    max-height: 40px;
    line-height: 20px;
    margin: 0 auto 4px;
    font-size: 13px;
    font-weight: bold;
    color: #333;
    overflow: hidden;
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.xl .item .price {
    font-size: 13px;
    line-height: 13px;
    color: #d4282d;
    padding: 1px 0 9px;
    margin: 0;
    text-align: center;
}
.xl .item .retailPrice {
    position: relative;
    top: 1px;
    line-height: 13px;
    height: 13px;
    padding: 0;
    display: inline-block;
    overflow: hidden;
}
.xl .item .counterPrice {
    font-size: 12px;
    color: #999;
    position: relative;
    top: 2px;
    line-height: 13px;
    height: 13px;
    padding: 0;
    margin-left: 6px;
    text-decoration: line-through;
    display: inline-block;
    overflow: hidden;
}




/* 甄选家 */
.zxj {
    width: 1090px;
    height: 428px;
    margin: 0 auto;
    margin-bottom: 80px;
    position: relative;
    
}
.zxj .header {
    width: 1090px;
    height: 28px;
    padding-bottom: 20px;
}
.zxj .header_left {
    line-height: 1;
    float: left;
}
.zxj .header .name {
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
    float: left;
    margin-right: 20px;
    display: block;
}
.zxj .header .frontName {
    padding-top: 13px;
    display: inline-block;
    line-height: 1;
    font-size: 14px;
}
.zxj .top1 {
    width: 690px;
    height: 380px;
    float: left;
    cursor: pointer;
}
.zxj .top1 .img1 {
    width: 690px;
    height: 380px;
    background-image: none;
    background: #f4f4f4;
    color: #f4f4f4;
    vertical-align: top;
    border: 0;
    box-sizing: border-box;
}
.zxj .top2 {
    width: 390px;
    height: 185px;
    margin-left: 10px;
    float: left;
    cursor: pointer;
    text-decoration: none;
    box-sizing: border-box;
}
.zxj .top3 {
    width: 390px;
    height: 185px;
    margin: 10px 0px 0px 10px;
    float: right;
    cursor: pointer;
}
.zxj .bd .img2 {
    width: 390px;
    height: 185px;
    background-image: none;
    background: #f4f4f4;
    color: #f4f4f4;
    vertical-align: top;
    border: 0;
    box-sizing: border-box;
}

/* 大家都在说 */
.our {
    background-color: #f4f0ea;
    padding: 60px;
    overflow: hidden;
    height: 660px;
    box-sizing: border-box;
}
.our_center {
    height: 36px;
    width: 1090px;
    margin: 0 auto;
  }
/* 头部 */
.our .our_header {
  margin-bottom: 20px;
  box-sizing: border-box;
  content: " ";
  display: table;
}
/* 头部左边 */
.our .our_header_l {
  font-size: 28px;
  font-weight: 700;
  line-height: 1;
  float: left;
  margin-right: 20px;
}
/* 头部右边 */
.our .our_header_r {
  padding-top: 13px;
  display: inline-block;
  line-height: 1;
  font-size: 14px;
}
.our .our_list {
  position: relative;
}
/* 左按钮 */
.our .our_bottom_l {
  position: absolute;
  z-index: 9;
  top: 200px!important;
  left: -60px;
  width: 50px;
  height: 50px;
  cursor: pointer;
  opacity: 80;
  background-color: #E2C199;
  border-radius: 500px;
  background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-web/p/20150730/style/img/x1/icon-normal-sb5be29e752-290b858f9b.png);
  background-position: 0 -5438px;
} 
/* 轮播图窗口 */
.our .our_window {
  width: 1090px;
  height: 492px;
  overflow: hidden;
}
/* 轮播图容器 */
.our .our_content {
  width: 36500px;
  height: 492px;
  animation: move 20s infinite steps(8);
}
/* 轮播图单个元素 */
.our .our_item {
  width: 355px;
  height: 492px;
  float: left;
  margin-right: 10px;
  position: relative;
}
/* 描述样式 */
.our .our_item .our_item_dec {
 width: 315px;
 height: 146px;
 background-color: #fff;
 position: absolute;
 bottom: 0;
 left: 5px;
 padding:20px 15px;
}
.our .our_item .our_item_dec .dec1 {
 font-size: 13px;
 color: #ccc;
}
.our .our_item .our_item_dec .dec3 {
 font-size: 16px;
 font-weight: bolder;
}
.our .our_item .our_item_dec .dec2 {
 color: black;
 font-size: 13px;
}
@keyframes move {
      from {
          margin-left: 0;
      }
      to {
          margin-left: -2920px;
      }
}
/* 图片 */
.our .our_item_img {
  width: 355px;
  height: 355px;
  float: left;
}
/* 右按钮 */
.our .our_bottom_r {
  position: absolute;
  z-index: 9;
  top: 200px!important;
  right: -60px;
  width: 50px;
  height: 50px;
  cursor: pointer;
  opacity: 80;
  background-color: #E2C199;
  border-radius: 500px;
  background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-web/p/20150730/style/img/x1/icon-normal-sb5be29e752-290b858f9b.png);
  background-position: 0 -5658px;
}


/* 尾部 */
.foot {
    clear: both;
    padding-top: 0;
    line-height: 1.5;
    color: #333;
    font-size: 12px;
    box-sizing: border-box;
}
.foot .ft1 {
    height: 299px;
    padding: 60px 0px 34px;
    border-top: 1px solid #e8e8e8;
    background-color: #fff;
    box-sizing: border-box;
}
.foot .ft1 .list {
    width: 1090px;
    height: 204px;
    margin: 0 auto;
    position: relative;
    box-sizing: border-box;
}
.foot .ft1 .item {
    width: 33.333%;
    height: 204px;
    float: left;
    border-left: 1px solid #e9e9e9;
    box-sizing: border-box;
}
.foot .ft1 .item:first-child {
    border-left: none;
}
.foot .ft1 .item .serviceTel {
    text-align: center;
    line-height: 1;
    box-sizing: border-box;
}
.foot .ft1 .item .hd1 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 28px;
    line-height: 1;
    box-sizing: border-box;
}
.foot .ft1 .item .button {
    width: 80px;
    height: 100px;
    font-size: 14px;
    background-color: #fff;
    padding-top: 25px;
    text-align: center;
    border: 1px solid #E8E8E8;
    bottom: 40px;
    border-radius: 2px;
    vertical-align: middle;
    letter-spacing: normal;
    line-height: 26px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    word-spacing: normal;
    box-sizing: border-box;
    text-decoration: none;
}
.foot .ft1 .item .icon1 {
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -290px;
    width: 31px;
    height: 26px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
    box-sizing: border-box;
}
.foot .ft1 .item .icon2 {
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -97px;
    width: 30px;
    height: 27px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
    box-sizing: border-box;
}
.foot .ft1 .item .name {
    margin-top: 10px;
    box-sizing: border-box;
}
.foot .ft1 .item .whatIsYX {
    padding: 0 37px;
    text-align: center;
    line-height: 1;
    box-sizing: border-box;
}
.foot .ft1 .item .hd2 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 28px;
    line-height: 1;
}
.foot .ft1 .item .desc {
    text-align: left;
    font-size: 13px;
    line-height: 23px;
    margin-bottom: 22px;
    box-sizing: border-box;
}
.foot .ft1 .item .followUs {
    padding: 0 37px;
    line-height: 1;
    text-align: left;
    box-sizing: border-box;
}
.foot .ft1 .item .title {
    margin-right: 15px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 32px;
    float: left;
    box-sizing: border-box;
}
.foot .ft1 .item .follWayList {
    float: left;
    box-sizing: border-box;
}
.foot .ft1 .item .lazyImg {
    margin-right: 15px;
    position: relative;
    padding-bottom: 10px;
    float: left;
}
.foot .ft1 .item .yx {
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -470px;
    height: 32px;
    width: 32px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
}
.foot .ft1 .item .yx:hover .bd {
    display: block;
}
.foot .ft1 .item .wx {
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -428px;
    height: 32px;
    width: 32px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
}
.foot .ft1 .item .bd {
    display: none;
    position: absolute;
    top: 38px;
    left: -47px;
    width: 123px;
    padding-top: 5px;
    box-sizing: border-box;
}
.foot .ft1 .item .wrap {
    position: relative;
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 10px;
    box-shadow: 0 0 3px 0 rgb(0 0 0 / 20%);
    box-sizing: border-box;
}
.foot .ft1 .item .imgQR {
    width: 103px;
    height: 103px;
    border: 0;
    vertical-align: top;
    box-sizing: border-box;
}
.foot .ft1 .item .wbImg {
    float: left;
    text-decoration: none;
    cursor: pointer;
}
.foot .ft1 .item .wb {
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -326px;
    height: 32px;
    width: 32px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
}
.foot .ft1 .item .appDownload {
    text-align: center;
    box-sizing: border-box;
}
.foot .ft1 .item .hd3 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 28px;
    line-height: 1;
}
.foot .ft1 .item .ewm {
    display: inline-block;
    width: 104px;
    height: 104px;
}
.foot .ft1 .item .img {
    background-image: url(./二维码.png);
    width: 100%;
    height: 100%;
    background-size: 100%;
}
.foot .ft1 .item .tip {
    margin-top: 3px;
    font-size: 12px;
    color: #b4a078;
}


.foot .ft2 {
    height: 268px;
    padding-top: 37px;
    background-color: #414141;
    box-sizing: border-box;
}
.foot .ft2 .list {
    width: 1090px;
    height: 225.2px;
    margin: 0 auto;
    position: relative;
}
.foot .ft2 .top1 {
    width: 1073px;
    height: 50.4px;
    padding-left: 17px;
    margin-bottom: 30px;
    box-sizing: border-box;
    list-style: none;
}
.foot .ft2 .top1 .item1 {
    float: left;
    box-sizing: border-box;
}
.foot .ft2 .top1 .inner {
    color: #fff;
    font-size: 18px;
    line-height: 51px;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
}
.foot .ft2 .top1 .icon1 {
    margin-right: 17px;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -134px;
    width: 50px;
    height: 50px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
    box-sizing: border-box;
    background-repeat: no-repeat;
}
.foot .ft2 .top1 .text {
    float: right;
    box-sizing: border-box;
}
.foot .ft2 .top1 .item2 {
    margin: 0 122px;
    float: left;
    box-sizing: border-box;
}

.foot .ft2 .top1 .icon2 {
    margin-right: 17px;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -368px;
    width: 50px;
    height: 50px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
    box-sizing: border-box;
    background-repeat: no-repeat;
}
.foot .ft2 .top1 .item3 {
    margin-right: 122px;
    float: left;
    box-sizing: border-box;
}
.foot .ft2 .top1 .icon3 {
    margin-right: 17px;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 0px;
    width: 50px;
    height: 50px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
    box-sizing: border-box;
    background-repeat: no-repeat;
}
.foot .ft2 .top1 .item4 {
    float: left;
    box-sizing: border-box;
}
.foot .ft2 .top1 .icon4 {
    margin-right: 17px;
    background-image: url(http://yanxuan-static.nosdn.127.net/hxm/yanxuan-component/p/20170601/style/img/x1/icon-yxfoot-sb38e8b0402-214e6650b9.png?imageView&type=webp);
    font-style: normal;
    background-position: 0 -194px;
    width: 50px;
    height: 50px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    font-size: 12px;
    word-spacing: normal;
    letter-spacing: normal;
    box-sizing: border-box;
    background-repeat: no-repeat;
}
.foot .ft2 .top2 {
    width: 1090px;
    height: 1px;
    margin-bottom: 27px;
    background-color: #4f4f4f;
    border: 0;
    box-sizing: border-box;
}
.foot .ft2 .top3 {
    width: 1090px;
    height: 116.800px;
    text-align: center;
    color: #999;
    position: relative;
    box-sizing: border-box;
}
.foot .ft2 .top3 .a {
    width: 1090px;
    height: 17.600px;
    box-sizing: border-box;
    display: block;
}
.foot .ft2 .top3 .te {
    color: #999;
    text-decoration: none;
    box-sizing: border-box;
    cursor: pointer;
}
.foot .ft2 .top3 .spilt {
    box-sizing: border-box;
    font-weight: bold;
    margin: auto 13px;
}
.foot .ft2 .top3 .b {
    width: 1090px;
    height: 17.600px;
    margin: 11px 0px;
    white-space: nowrap;
}
.foot .ft2 .top3 .btxt {
    margin-right: 15px;
    color: #999;
}
.foot .ft2 .top3 .c {
    width: 1090px;
    height: 17.600px;
    padding-bottom: 11px;
    box-sizing: border-box;
}
.foot .ft2 .top3 .d {
    width: 1090px;
    height: 20px;
    padding-bottom: 11px;
    box-sizing: border-box;
}
.foot .ft2 .top3 .e {
    width: 23px;
    height: 25px;
    display: inline-block;
}
.foot .ft2 .top3 .img {
    width: 100%;
    height: 100%;
    background-position: 100%;
    position: relative;
    top: 5px;
}

